make an impression

Translations
faire impression
Definitions
To create a strong or lasting effect on someone's thoughts or feelings, often through one's actions, appearance, or behavior.